() => {
    // 定义一个函数 并不知道用户将来传递的a是什么类型 所以我们可以设置泛型 将来用户在使用函数的时候可以传递泛型类型
    //案例1
    function fn(a) {
        return a;
    }
    fn(true);
    //案例2:
    //假如axiosPost方法接受的第一个参数是url字符串格式接受的第二个参数是传递给后端的数据对象
    function axiosPost(url, data) { }
    const postData = {
        name: "张三",
        age: 20
    };
    //调用函数的时候把泛型的值传递进去
    axiosPost("baidu.com", postData);
};
